removable media - German English Dictionary